261.6 x 219.4 meters = 858.27 x 719.82 feet