113.91 meters = 373.720472 feet