91 x 286 feet = 27.74 x 87.17 meters