619 x 721 feet = 188.67 x 219.76 meters