75 x 248 feet = 22.86 x 75.59 meters