209 x 246 feet = 63.7 x 74.98 meters