74 x 103.1 meters = 242.78 x 338.25 feet