103 x 260 x 728 meters = 337.93 x 853.02 x 2388.45 feet