123 x 191 x 205 meters = 403.54 x 626.64 x 672.57 feet