115 x 966 meters = 377.3 x 3169.29 feet