88 x 123 x 226 meters = 288.71 x 403.54 x 741.47 feet