113.2 meters = 371 feet and 4.69 inches