386.08 meters = 1266 feet and 8 inches