203 x 74 meters = 666.01 x 242.78 feet