75 x 255 feet = 22.86 x 77.72 meters