113.39 meters = 372.014436 feet