62 x 722 feet = 18.9 x 220.07 meters