458 x 112 x 627 inches = 11.633 x 2.845 x 15.926 meters