2070.6 feet = 631.11888 meters