386.12 meters = 1266 feet and 9.57 inches