27 x 78 meters = 88.58 x 255.91 feet