61 x 721 feet = 18.59 x 219.76 meters