124 meters = 406.824147 feet