79.4 x 74.6 meters = 260.5 x 244.75 feet