225 x 127.8 feet = 68.58 x 38.95 meters