199 x 81 x 277 meters = 652.89 x 265.75 x 908.79 feet