69 x 255 feet = 21.03 x 77.72 meters