244.3 x 242.1 feet = 74.46 x 73.79 meters