78 x 109.8 meters = 255.91 x 360.24 feet