246 x 244 feet = 74.98 x 74.37 meters