666 x 118 x 627 meters = 2185.04 x 387.14 x 2057.09 feet