78 x 175.8 meters = 255.91 x 576.77 feet