89 x 129 x 890 meters = 291.99 x 423.23 x 2919.95 feet