149 x 229 x 64 meters = 488.85 x 751.31 x 209.97 feet