289 x 667 feet = 88.09 x 203.3 meters