89 x 934 meters = 291.99 x 3064.3 feet