38.15 meters = 125.164042 feet