87.4 x 195.8 feet = 26.64 x 59.68 meters