267 x 93 x 226 meters = 875.98 x 305.12 x 741.47 feet