63 x 240 feet = 19.2 x 73.15 meters