627 x 513 x 781 meters = 2057.09 x 1683.07 x 2562.34 feet