416.8 meters = 1367.454068 feet