89 x 940 meters = 291.99 x 3083.99 feet