384.96 meters = 1262 feet and 11.91 inches