90 x 289 feet = 27.43 x 88.09 meters