38 x 85.4 meters = 124.67 x 280.18 feet