57.7 x 78 meters = 189.3 x 255.91 feet