113.71 meters = 373.064304 feet