125.53 feet = 38.261544 meters