8512 mm = 27 feet and 11.12 inches