91 x 662 meters = 298.56 x 2171.92 feet