24.3 x 103.1 meters = 79.72 x 338.25 feet