627 x 851 x 256 meters = 2057.09 x 2791.99 x 839.9 feet