391.5 meters = 1284 feet and 5.39 inches