87.5 x 96.6 meters = 287.07 x 316.93 feet