720 x 761 feet = 219.46 x 231.95 meters