241.9 x 87.8 feet = 73.73 x 26.76 meters