287.3 x 285.1 feet = 87.57 x 86.9 meters