245.3 x 243.1 feet = 74.77 x 74.1 meters