113.18 meters = 371.325459 feet