85 x 89 x 124 meters = 278.87 x 291.99 x 406.82 feet