508.37 meters = 1667.880577 feet