87.2 x 78 meters = 286.09 x 255.91 feet