116 x 78 meters = 380.58 x 255.91 feet