89 x 396 meters = 291.99 x 1299.21 feet