288.3 x 286.1 feet = 87.87 x 87.2 meters