126 meters = 413.385827 feet