87 x 210.8 feet = 26.52 x 64.25 meters