87 x 255 feet = 26.52 x 77.72 meters