417.6 meters = 1370.07874 feet