90 x 195.8 feet = 27.43 x 59.68 meters