89 x 19 x 255 meters = 291.99 x 62.34 x 836.61 feet