124.04 meters = 406 feet and 11.46 inches