771 x 676 x 62 meters = 2529.53 x 2217.85 x 203.41 feet