289.3 x 287.1 feet = 88.18 x 87.51 meters